feminine form of méchant - German English Dictionary